package com.hebeu.device.service;


import com.hebeu.device.pojo.DMaintenance;

import java.util.List;

/**
 * 维修记录逻辑层接口
 * @author leiyufei
 * @date 2019-6-14
 */
public interface DMaintenanceService {

    /**
     * 通过维修人员查询维修记录列表
     * @param dMaintenance 维修记录
     * @return 维修记录列表
     */
    List<DMaintenance> selectDMaintenanceListByMainPerson(DMaintenance dMaintenance);

    /**
     * 通过mainId查询维修记录详情
     * @param mainId 维修记录id
     * @return 详情
     */
    DMaintenance selectDMaintenanceByMainId(Integer mainId);

    /**
     * 修改维修记录
     * @param dMaintenance 维修记录
     */
    void updateDMaintenance(DMaintenance dMaintenance);


    /**
     * 查询整个维修记录(tzz)
     * @param dMaintenance
     * @return
     */
    List<DMaintenance> selectDMaintenanceList(DMaintenance dMaintenance);
}
